home *** CD-ROM | disk | FTP | other *** search
- Date: Sun, 31 Jul 1994 13:17:40 -0400 (EDT)
- From: Timothy Miller <millert@cs.csee.usf.edu>
- Subject: Re: GEM List
- To: gem-list@world.std.com
- In-Reply-To: <90940731090809/0006795560PK4EM@mcimail.com>
- Message-Id: <Pine.3.87.9407311340.F532-0100000@grad>
- Mime-Version: 1.0
- Precedence: bulk
-
-
-
- Everyone:
-
- If we're to use an ASCII app-defs file to represent key codes, how about
- we use ^ for control, + for shift, and @ for Alt? When displaying in the
- menu, + would be converted to up-arrow, and @ would be converted to that
- closer thing.
-
- Ctrl-Alt-Delete would be ^@del
- Ctrl-A would be ^A
- Shift-Ctrl-T would be ^+T
-
- And so forth. This would make it MUCH easier to parce than "<ctrl>" and
- the sort. And for those who don't know the convention, we'll have
- comment lines at the beginning of the file explaining it.
-
-
- Hollis:
-
- ]Then it makes no sense to argue about this. GEM doesn't function in any
- ]consistent way. It functions the way YOU make it function. Why would
- ]a closer pop up a menu? My library only pops up a menu if you hold down the
- ]button on a closer. If you tap the closer shut, it closes it. I begin
- ]to wonder if you received a copy of XAES without my permission...
-
- I do not have a copy of XAES. I heard about a wordprocessor or something
- for the Atari that would pop up a menu when you clicked on the closer.
-
- And BTW, I am STRONGLY against replacing the standard window gagets.
-
-
- ]Toolboxes are not the only place background windows should be enforced.
- Make
- ]it so that if a user creates a window with your library, they have the
- ]option to use WF_BEVENT. If they are not using the right TOS version, then
- ]handle the WF_BEVENT bit yourself!
-
- I haven't taken the time to figure out WF_BEVENT. I will soon for the
- sake of knowing it, but so far I don't seem to need it which is just
- great by me because not everyone will be running an OS with WF_BEVENT.
-
-
- ]Hint : The ability to handle background window gadgets (sizer, sliders,
- ] titlebar, etc.) is directly linked with the ability to click
- ] background buttons in dialogs.
-
- I understand now. Do you then do 3-d gagets on all windows even on older
- TOS versions? This WOULD be a benefit.
-
-
- ]Just sounds like you're a lazy coder. There is *nothing* hard about what
- ]you just explained to me. It's all a matter of sitting down and DOING it.
- ]If you keep contradicting everything I say and saying it's not easy, or it's
- ]impossible, then no one will even WANT to get your library. Don't be a lazy
- ]assed coder. TRY something for a change, rather than coming up with excuses
- ]to get out of everything before even trying it.
-
- I'm not lazy... just practical. Before I write code, I will often sit
- down and work the whole thing out in my mind or on paper before I begin.
- I go for the most ellegant approach. The most ellegant isn't necessarily
- the most efficient, code-wise, but it takes the least time for me, is
- often smaller, requires less typing, and is far less bug-prone.
-
- Parcing ASCII is not my most favorite thing to do. I can do it, but I
- don't think it's very enjoyable. Therefore, I'm a bit more likely to not
- do it too well, due to lack of experience. (not that I wouldn't TRY,
- though.) Whatever is required to parce this file and deal with it WILL
- be included in my library in some form or other, so don't worry about it.
-
-
-
-